package com.zhuojy.equity.mall.admin.common.constant;

/**
 * 通用常量类
 */
public class Constants {

	/**
	 * 防止类被实例化
	 */
	private Constants() {
		throw new IllegalAccessError("Utility class");
	}

	/**
	 * 系统名称--equity-mall-admin
	 */
	public static final String SYSTEM_NAME = "equity-mall-admin";

	/**
	 * 应用包名路径
	 */
	public static final String MY_APPLICATION_PACKAGE = "com.zhuojy.equity.mall.admin";

	/**
	 * 逗号(,)
	 */
	public final static String COMMA_CONCAT = ",";

	/**
	 * 分号(;)
	 */
	public static final String SEMICOLON = ";";

	/**
	 * 竖杠(|)
	 */
	public static final String VERTICAL_BAR = "|";

	/**
	 * 减号(-)
	 */
	public static final String MINUS = "-";

	/**
	 * 用户状态：OPEN
	 */
	public static final String OPEN = "OPEN";

	/**
	 * 用户状态：CLOSE
	 */
	public static final String CLOSE = "CLOSE";
	/**
	 * 验证码 redis key
	 */
	public static final String CAPTCHA_CODE_KEY = "captcha_codes:";
	/**
	 * 验证码有效期（分钟）
	 */
	public static final Integer CAPTCHA_EXPIRATION = 5;
}
